more isolated - Français Anglais Dictionnaire