satellite transmit power - Deutsch Englisch Wörterbuch