win the peace prize - German English Dictionary