hit the high spots - Allemand Anglais Dictionnaire