transcontinental satellite transmission - Turco Inglés Diccionario