hexactinellid sponge - Turkish English Dictionary