pro-peace - German English Dictionary