declaration of a new republic - Espagnol Anglais Dictionnaire