petrol station shop - Francés Inglés Diccionario