take the microphone - French English Dictionary