petrol-driven car - Francés Inglés Diccionario