novelty yarn - Turkish English Dictionary