islamic socialism - Francés Inglés Diccionario