forest-dwelling people - Turco Inglés Diccionario