public duty or authority - Espagnol Anglais Dictionnaire