son of your whore mother - Francés Inglés Diccionario