die an agonizing death - Alemán Inglés Diccionario