supra-esophagal - French English Dictionary