to snuff it - Français Anglais Dictionnaire