son of a dog - Alemán Inglés Diccionario