poriferous - French English Dictionary