independently operated - Français Anglais Dictionnaire