to unravel something - Spanish English Dictionary