gas-guzzling car - Spanish English Dictionary