neo-catastrophism - French English Dictionary