cable franchise - Alemán Inglés Diccionario