launch a satellite - Französisch Englisch Wörterbuch