separate footing foundations - Turc Anglais Dictionnaire