armour units - French English Dictionary