structure foundation - Français Anglais Dictionnaire