translate English to French: Yet the concept is a crucial one in any legal system.
Pourtant il s'agit là d'une notion essentielle dans tout système juridique.