ribbed rebar - Turkish English Dictionary