peer support program - French English Dictionary