organic sedimentary rocks - Spanish English Dictionary