scientific revolution - İspanyolca İngilizce Sözlük