hand held microphone - German English Dictionary