public welfare administration - French English Dictionary