man-made satellite - Spanisch Englisch Wörterbuch