be well connected - Turkish English Dictionary