to ravel something out - Spanish English Dictionary