temperate deciduous forest - Turkish English Dictionary