rock-and-roll - French English Dictionary