cage armour - Spanish English Dictionary