odious smell - Francés Inglés Diccionario