the party of the democratic revolution (in mexico) - French English Dictionary