self-consuming - Français Anglais Dictionnaire