noun, masculine/ɛ̃.tɛʁ.ʒi.sjɛl/plural: intergicielsmiddlewareBlend of inter- + logiciel (“software”).