corroborate a testimony - Almanca İngilizce Sözlük