larynx microphone - German English Dictionary