forest-dwelling people - Turc Anglais Dictionnaire