director of social and administrative services - French English Dictionary