hand over something for safekeeping - Turkish English Dictionary