hearty and repeated kissing - Turkish English Dictionary