see each other to find oneself - Francés Inglés Diccionario