carboniferous limestone - Spanish English Dictionary