tef (tracheoesophageal fistula) - German English Dictionary