translate English to French: The registries would make that possible.
Les registres leur en donneraient la possibilité.