foul smelling - Turco Inglés Diccionario