pit foundation - Turco Inglés Diccionario