Diccionario Español-Inglés
artilugio
Contraption, gadget
Diccionario Español-Inglés
artillería
artimaña