score a lot of goals - Spanisch Englisch Wörterbuch