trench for the foundation - Español Inglés Diccionario