counterweapon - French English Dictionary