to supply something on trust - Türkçe İngilizce Sözlük