standing rotator machine - French English Dictionary