satellite interactive terminals - Spanisch Englisch Wörterbuch