have a lot of connections - Turc Anglais Dictionnaire