score a lot of goals - Almanca İngilizce Sözlük