international security and cooperation - French English Dictionary