to be discharged of all further liability - Turkish English Dictionary