have an awful smell - Turco Inglés Diccionario