to be entrusted with delivery - Turco Inglés Diccionario