forest's residents - Turc Anglais Dictionnaire