to indulge the senses - Français Anglais Dictionnaire