affix one's seal; stamp a seal; 盖印
steel seal 钢印
footprint; 脚印
fingerprint 手印
Yin Duan 印段
be engraved on one's mind; 深深印在脑子里
exquisitely [handsomely]printed; 印得精美的
have identical feelings and views; their opinions tally 心心相印
牛津高阶第八版
美国韦氏词典
Dictionary.com
Free Dictionary
维基百科 (自由的百科全书)