motorized turning arm - French English Dictionary