supreme council of the islamic courts - Francés Inglés Diccionario