have a lot in common - Espagnol Anglais Dictionnaire