hit the high points/spots - Allemand Anglais Dictionnaire