magnetic power clutch - French English Dictionary