habitat niche - Turkish English Dictionary