standing rotator machine - Turkish English Dictionary