imprint (as a kiss) - Turkish English Dictionary