fuel dispensing pumps for service stations - Francés Inglés Diccionario