wired television - Francés Inglés Diccionario