frankincense pine (pinus taeda) - Alemán Inglés Diccionario