intermittent production - French English Dictionary