well-spent money - German English Dictionary