offshore oil production equipment - Turkish English Dictionary