cling to each other (emotionally) - Español Inglés Diccionario