trade federation armaments committee - French English Dictionary