trophospongia - Turkish English Dictionary