to know each other well - Espagnol Anglais Dictionnaire