take it down a notch - French English Dictionary