television serials - French English Dictionary