have a lot in common with somebody - Turc Anglais Dictionnaire