a matter of public record - French English Dictionary