carbonaceous limestone - French English Dictionary