town seal - Français Anglais Dictionnaire