scientific progress - Spanisch Englisch Wörterbuch