repeated embrace between two people - Español Inglés Diccionario