car clutch - French English Dictionary