rubble mound foundation - Turco Inglés Diccionario