tef (tracheoesophageal fistula) - French English Dictionary