beaver's dams - Turc Anglais Dictionnaire