separate footing foundations - French English Dictionary