something which causes death - Allemand Anglais Dictionnaire