maguey worm salt - Spanish English Dictionary