diablo instrumentado

English translation: automated pig

Advertisement

Login or register (free and only takes a few minutes) to participate in this question.

You will also have access to many other tools and opportunities designed for those who have language-related jobs (or are passionate about them). Participation is free and the site has a strict confidentiality policy.

Explanation:again, there probably is a precise equivalente in English, but if you can´t find it, then I am just giving you an option. I did nto see anything on "devils" with relation to this. I did find a Spanish glossary for all kinds of "diablos" here:http://mail.udlap.mx/~tesis/mgd/cuesta_c_aa/glosario.pdf
Good luck!