vestibule of larynx - French English Dictionary