overpedalling - French English Dictionary