free of encumbrances - Turco Inglés Diccionario