structure with wide footing on soft ground - Francés Inglés Diccionario