factory-made wood wool products - Turco Inglés Diccionario