natural gas for vehicles - German English Dictionary