take the high ground - Français Anglais Dictionnaire