geostationary orbit transmitting satellite - German English Dictionary