wire-grating welding machine - Turkish English Dictionary