English to Arabic

Meaning for:
Semi-rotary
other
نصف دوّار