quality of being marvelous - Spanish English Dictionary