trench for the foundation - Turco Inglés Diccionario