french-language pay television service - Alemán Inglés Diccionario