olfactive bulb - Francés Inglés Diccionario