stop the music! - French English Dictionary