to indulge the senses - Espagnol Anglais Dictionnaire