have many things in common - Francés Inglés Diccionario