oil and gas reservoirs - German English Dictionary