revolutionary people's liberation party - Spanish English Dictionary