scientific revolution - Fransızca İngilizce Sözlük