community research and development service - French English Dictionary