department of public social services - French English Dictionary