scientific revolution - Almanca İngilizce Sözlük