revolutionary organization of socialist muslims - French English Dictionary