scientific satellite - Spanisch Englisch Wörterbuch