retail merchant - French English Dictionary