a gas guzzler - Turkish English Dictionary