i shudder/dread to think - German English Dictionary