All the random Cojonudo releases I found in all the trackers that I have has spanish language, so I doubt it's from a French tracker.
Also that tracker you said has only 16 torrents
Let's wait if someone can explain where do these releases come from, but thank you very much for the help