sewing yarn - Turkish English Dictionary