revolutionary organization of socialist muslims - Spanish English Dictionary