Taiwan red pine - Alemán Inglés Diccionario