record level participation - French English Dictionary