separate footing foundations - Allemand Anglais Dictionnaire