satellite earth station transmitter - Turco Inglés Diccionario