participate in politics - Espagnol Anglais Dictionnaire