polyphase torque converter - French English Dictionary