seal the victory - German English Dictionary