machine for sewing leather goods - Français Anglais Dictionnaire