BATTLELMENTS Meaning of BATTLELMENTS in English bastion, parapete, crenel English Interlingue dictionary. Английский словарь Интерлингве. 2012