high-price merchandise - French English Dictionary