oil and gas limited partnership - Alemán Inglés Diccionario