gas-guzzling car - Turkish English Dictionary