win an easy victory - German English Dictionary