main branches of public law - Espagnol Anglais Dictionnaire