private teaching institution - Français Anglais Dictionnaire