have a lot in common - Francés Inglés Diccionario