village councils - French English Dictionary