drilling and production equipment - Turkish English Dictionary