sell through a website - Turkish English Dictionary