wild sarsaparilla - German English Dictionary