frankincense pine (pinus taeda) - Francés Inglés Diccionario