hug each other dearly - Francés Inglés Diccionario