tutelary spirit - Français Anglais Dictionnaire