factory made wood wool - Francés Inglés Diccionario