to be entrusted with delivery - Turkish English Dictionary