hit the high points/spots - Turc Anglais Dictionnaire