abundant rock of marine and fresh-water sediments - Spanish English Dictionary