foundations on piles - Turco Inglés Diccionario