tracheoesophageal fistula (tef) - French English Dictionary