English to Arabic

Meaning for:
Roof garden
other
الحديقة العلويّة