to spend money on - Español Inglés Diccionario