oil and gas reservoirs - Turkish English Dictionary