petrol gauges/meters - Turkish English Dictionary