home-produced goods - French English Dictionary