intercurrence - French English Dictionary