final deposition - Turkish English Dictionary