revolting smell - Francés Inglés Diccionario