to know each other well - Español Inglés Diccionario