Traducción español inglés

English version

¿Qué significa "encadenados- arrosariados (dep de mena)" en Inglés