octosepalous - French English Dictionary