score a lot of points - Turc Anglais Dictionnaire