craft support stand - Turkish English Dictionary