mountain pine forest - Francés Inglés Diccionario