In surface excavations, it supports high vertical slopes.
plural of talud
slope (of a structure, wall or terrain)
Oefen om " taludes " en baie ander woorde en sinne in Spaans .