score a lot of points - Französisch Englisch Wörterbuch