having a smell - Francés Inglés Diccionario