score a lot of goals against - Deutsch Englisch Wörterbuch