french-language pay television service - German English Dictionary