research satellite - Spanisch Englisch Wörterbuch