resistance welding device - Turkish English Dictionary