war-winning - German English Dictionary