buttress-threaded equipment - Turkish English Dictionary