television broadcasting center - French English Dictionary