project participant - French English Dictionary