imprint (as a kiss) - Français Anglais Dictionnaire