difficult tracheal extubation - German English Dictionary