pile-supported continuous footing - Espagnol Anglais Dictionnaire