-sepalous - French English Dictionary