revolutionary socialist workers' party - Spanish English Dictionary