slip the clutch - French English Dictionary