excavation for foundation - Turco Inglés Diccionario