temperate rain forest - Francés Inglés Diccionario