spaced armour - French English Dictionary