to deliver by hand against acknowledgement - Turkish English Dictionary