person in a spiritual retreat - Français Anglais Dictionnaire