have much in common - Turc Anglais Dictionnaire