visible merchandise - Turkish English Dictionary