have good connections - Turkish English Dictionary