place on public record - Français Anglais Dictionnaire