peacekeeping mission - French English Dictionary