strong body of evidence - Almanca İngilizce Sözlük