pile footing - Turco Inglés Diccionario