hand the microphone to - Spanish English Dictionary