English to Arabic

Meaning for:
Weathercock
other
الدّوّارة