carbonaceous (like carbon) - French English Dictionary