organic sedimentary rocks - Francés Inglés Diccionario