telespectators - French English Dictionary