tracheo-esophageal fistula - French English Dictionary