temperate rain forest - Spanish English Dictionary