leather goods factory - French English Dictionary