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