chief authority of mecca - Turkish English Dictionary