place and stamp something - Français Anglais Dictionnaire