fenestra of the vestibule - Alemán Inglés Diccionario