separate footing foundations - Francés Inglés Diccionario