prize-winning - German English Dictionary