esophageal cancer - French English Dictionary