supporters of islam - Francés Inglés Diccionario