buttress brazing struts - Turkish English Dictionary