link (as in web link) - Turkish English Dictionary