self-supporting body - Français Anglais Dictionnaire