gas-guzzling - Turkish English Dictionary