trader or merchant - French English Dictionary