spoil someone's pleasure or fun - Francés Inglés Diccionario