geostationary orbit transmitting satellite - Turkish English Dictionary