propeace - German English Dictionary