channel for television transmission - Español Inglés Diccionario