boom welder - Turkish English Dictionary