superfactorial - French English Dictionary