foul-smelling - Alemán Inglés Diccionario