peer production - French English Dictionary