isolated foundations - Français Anglais Dictionnaire