indulge in fantasy - Français Anglais Dictionnaire