something magnificent - Spanish English Dictionary