satellite broadcast transmission - Alemán Inglés Diccionario