tropical moist forest - Turkish English Dictionary