pad of a foundation - Français Anglais Dictionnaire