someone who leaves anything in trust - Türkçe İngilizce Sözlük