cased in armour - Spanish English Dictionary