shop selling - Turkish English Dictionary