natural gas sales contract/agreement - Fransızca İngilizce Sözlük