i shudder/dread to think - Alemán Inglés Diccionario