Traducción español inglés

English version

¿Qué significa "cauce - canal- navegable, a lo sumo 100 m de profundidad, en costa" en Inglés