clear of all encumbrances - Turc Anglais Dictionnaire