tropical rain forest biome - Francés Inglés Diccionario