the ministry of village affairs - French English Dictionary