hand over the microphone to someone - German English Dictionary