illegal arms trafficking - French English Dictionary