Traducción español inglés

English version

¿Qué significa "anclaje (fijar algo firmemente al suelo)" en Inglés