English to Arabic

Meaning for:
Windbreak
other
حاجز الريح