seller of second-hand goods or articles - French English Dictionary