abraded yarn - Turkish English Dictionary