pop-proof microphone - German English Dictionary