have a foundation - Français Anglais Dictionnaire