maguey worm salt - German English Dictionary