deliver to the care of

See: confide, trust