hank yarn printing machine - Turkish English Dictionary