trophospongia - German English Dictionary