spiniferous - German English Dictionary