registry public record book - French English Dictionary