weapons' destruction - French English Dictionary