natural gas sales contract/agreement - Französisch Englisch Wörterbuch