bullhead armour - French English Dictionary