municipal or public body - İspanyolca İngilizce Sözlük