parking lot tax - Spanish English Dictionary