new caledonia pine (araucaria excelsa) - Español Inglés Diccionario