neo-catastrophism - Spanish English Dictionary