petroleum or natural gas wells - Turco Inglés Diccionario