satellite earth station transmitter - Turkish English Dictionary