i shudder/dread to think - Turkish English Dictionary