have many things in common - Spanish English Dictionary