spongiae - French English Dictionary