one who contributed - French English Dictionary