supercardioid microphone - German English Dictionary