gas-guzzling car - German English Dictionary