to supply something on trust - Turco Inglés Diccionario