die by one's own hand - Français Anglais Dictionnaire