CAMEL

Definition: 
Companie Algerienne du Methane Liquide France/Algeria
Subject Area 1: 
A company name