panchayat - German English Dictionary