weaponry - French English Dictionary