peacekeeping mission - German English Dictionary