Inglésembattled
Ingléshaving battlements or crenellations
Holandésvoortdurend in moeilijkheden
Francéstoujours en difficultés, crénaux d'une muraille
English translator: Spanish crenellation Eesti sõnaraamat Español Traductor Svenska Översättare