record retailer - Turkish English Dictionary