leather goods factory - Francés Inglés Diccionario