marine sponge axinella - Spanish English Dictionary