precast foundation system - Turco Inglés Diccionario