ball of string thread - Turco Inglés Diccionario