English to Arabic

Meaning for:
Battlements
other
أبراج محصّنة