son of your whore mother - Alemán Inglés Diccionario