a money pit - Spanish English Dictionary