natural gas sales contract/agreement - Turkish English Dictionary