salvadoran revolutionary party - French English Dictionary