carbonaceous sediment - French English Dictionary