agonizing death - Alemán Inglés Diccionario