spaced armour - Spanish English Dictionary