A project I worked on involved a piece of embedded software that intercepted commands from one electronic device, translated them into a different command language, and passed them on to another electronic device. Translation went in both directions. We called it the System Link Universal Translator (SLUT). Early implementations worked poorly; we got to complain about that < expletive > SLUT crashing again. Or going down on us. Or something.