Traducción español inglés

English version

¿Qué significa "(agua) catarata, cascada, salto de agua" en Inglés