translate English to French: A chemical compound composed of hydrogen and carbon atoms.
ICP : Installation de autoélévatrice :