death-dealing weapon - Alemán Inglés Diccionario