have many things in common - Turkish English Dictionary