welding burrs - Turkish English Dictionary