clear land of brambles - Turc Anglais Dictionnaire