confirmed victory - German English Dictionary