horrible smell - Francés Inglés Diccionario