to know each other well - Alemán Inglés Diccionario