natural gas sales contract/agreement - İspanyolca İngilizce Sözlük