internet connection - Turkish English Dictionary