hug and kiss each other fondly - German English Dictionary