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