chief authority of mecca - Alemán Inglés Diccionario