supercretaceous - Spanish English Dictionary