music retailer - French English Dictionary