instantaneous death of unknown cause - Allemand Anglais Dictionnaire