Traducción español inglés

English version

¿Qué significa "Presa, dique, riba, terraplen" en Inglés