to supply something on trust - İspanyolca İngilizce Sözlük