make one's deposition - Turkish English Dictionary