manufactured from plywood - Francés Inglés Diccionario