shooting sports retailer - Turkish English Dictionary