aqueduct of vestibule - French English Dictionary