fuel dispensing pumps for service stations - Spanish English Dictionary