tracheoesophageal puncture - German English Dictionary