noise-cancelling microphone - German English Dictionary