hug and kiss each other fondly - Turkish English Dictionary