peacemaking - German English Dictionary