panchayat - Español Inglés Diccionario