marine sponge axinella - French English Dictionary