hand-held microphone - German English Dictionary