she's crazy about television - French English Dictionary