forest-dwelling people - Turkish English Dictionary