pressure-welded safety grating - Turkish English Dictionary