imprint something onto someone - French English Dictionary