imprint something onto something - Anglais Synonymes Dictionnaire