oil and gas reservoir - Turco Inglés Diccionario