esophagogastric vestibule - French English Dictionary