carbonaceous limestone - Spanish English Dictionary