put the weapon down - French English Dictionary