serial producers - French English Dictionary