body corporate organized under public law person - Español Inglés Diccionario