olfactory pyramid - Francés Inglés Diccionario