separate footing foundations - Français Anglais Dictionnaire