tropical rain forest biome - Turkish English Dictionary