loudspeaker microphone - German English Dictionary