last will and testament - Turkish English Dictionary