i shudder/dread to think - Francés Inglés Diccionario