construction foundation - Français Anglais Dictionnaire