place populated with alder trees - Turc Anglais Dictionnaire