ball of spinning yarn - Spanish English Dictionary