make one´s deposition - Turkish English Dictionary