laminated armour - Spanish English Dictionary