limited-service retailer - Turkish English Dictionary