win the battle - German English Dictionary