Tamarack larch - Español Inglés Diccionario