armiferous - French English Dictionary