natural habitat - Turkish English Dictionary