climatic niche - Turkish English Dictionary