ribbed steel bar - Turkish English Dictionary