panchayat - Turkish English Dictionary