Scientific causation - Spanisch Englisch Wörterbuch