i shudder/dread to think - Spanish English Dictionary