horrible thing - Spanish English Dictionary