a matter of public record - Turc Anglais Dictionnaire