chief authority of mecca - Allemand Anglais Dictionnaire