dual-clutch - French English Dictionary