take each other by the hand - Alemán Inglés Diccionario