sea urchin (echinoidea) - German English Dictionary