sarsaparilla  plant - German English Dictionary