impress a seal to something - Français Anglais Dictionnaire