partido popular progresista - French English Dictionary