fuel dispensing pumps for service stations - Turkish English Dictionary