revolutionary organization of socialist muslims - Español Inglés Diccionario