satellite-borne transmitter - Turkish English Dictionary