Traducción español inglés

English version

¿Qué significa "depositado en- o por- el agua, sedimentario" en Inglés