have many things in common - Français Anglais Dictionnaire