we will beat them again - German English Dictionary