trench for the foundation - Francés Inglés Diccionario