Traducción español inglés

English version

¿Qué significa "artilugion, el aparato, la artimaña, el dispositivo, el aparejo" en Inglés