fuel dispensing pumps for service stations - Alemán Inglés Diccionario