olfactory peduncle - Francés Inglés Diccionario