spongious - French English Dictionary