flush butt-welding machines - Turkish English Dictionary