polysepalous - French English Dictionary