arta peace process - German English Dictionary