reliable supply of oil and gas - Alemán Inglés Diccionario