carbon and its compounds - Français Anglais Dictionnaire