sepalous - French English Dictionary