shudder at the thought - Spanish English Dictionary