Augustus
…
The word " Deen" is translated as religion in many other places in Quran , so why translate it as judgement here .
It relates to law in that context.
The modern concept of 'religion' is really from Western Christianity and only appeared a few hundred years ago.
Din probably means closer to 'way of life' rather than religion: living according to the religious law. It is something that reflects the Jewish heritage of Islam, as din is Hebrew for law.