tracheoesophageal fistula - French English Dictionary