highly regarded - Français Anglais Dictionnaire