hug and kiss someone passionately - Alemán Inglés Diccionario