rain forest biome - Español Inglés Diccionario