succiduous - French English Dictionary