board of town officials - French English Dictionary