Traducción español inglés

English version

¿Qué significa "impresión, marca distintiva, enganche, recluta, leva." en Inglés