television equiped satellite - French English Dictionary