mechanical turning gear - French English Dictionary