fuel guzzling - Turkish English Dictionary