caisson foundations - Francés Inglés Diccionario