squandering of money or property - Spanish English Dictionary