peoples' summit - German English Dictionary