satellite broadcast transmission - Turco Inglés Diccionario