variant of hijo de puta - French English Dictionary