independent retailer - Turkish English Dictionary