petroleum or natural gas wells - Turkish English Dictionary