petrol-station chain - Francés Inglés Diccionario