carbonaceous limestone - Francés Inglés Diccionario