superexcination - French English Dictionary