free of encumbrances - Turkish English Dictionary