Traducción español inglés

English version

¿Qué significa "hundir, introduce, meter, apretar (tornillos)." en Inglés