luxembourg television company (luxembourg) - German English Dictionary