partido progresista - Spanish English Dictionary