someone who leaves anything in trust - Almanca İngilizce Sözlük