multiple microphone - German English Dictionary