hank yarn printing machines - Turkish English Dictionary