well-spent money - Spanish English Dictionary