launch a satellite - Spanisch Englisch Wörterbuch