welding engineers - Turkish English Dictionary