chief authority of mecca - Francés Inglés Diccionario