hug and kiss each other fondly - Turco Inglés Diccionario