something which causes death - Francés Inglés Diccionario