weldable ribbed steel bar - Turkish English Dictionary