imprint something onto someone - Spanish English Dictionary