trees yielding construction lumber - Francés Inglés Diccionario