to embody a concept - Français Anglais Dictionnaire