web site (website) - Turkish English Dictionary