produce reseller - French English Dictionary