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