free of all encumbrances or charges - Türkisch Englisch Wörterbuch