i still have to get some petrol/gas/diesel. - Francés Inglés Diccionario