satellites for scientific purposes - Französisch Englisch Wörterbuch