to supply something on trust - Spanisch Englisch Wörterbuch