main branches of public law - Español Inglés Diccionario