stand close to one another - Spanish English Dictionary