coat armour - French English Dictionary