artificial satellite - Deutsch Englisch Wörterbuch