party of progress and socialism - Espagnol Anglais Dictionnaire