endorsement completed by delivery - Turkish English Dictionary