shooting sports retailer - French English Dictionary