craze for the huge and spectacular - Spanish English Dictionary