Traducción español inglés

English version

¿Qué significa "echar al suelo, derribar." en Inglés