participant role - French English Dictionary