English to Arabic

Meaning for:
Weathercocks
other
الدّوّارات