clear of all encumbrances - Fransızca İngilizce Sözlük