vestibule of the ear - Francés Inglés Diccionario