manufactured from plywood - Español Inglés Diccionario