gastroesophageal vestibule - French English Dictionary