make one's deposition - Almanca İngilizce Sözlük