3 ms·Yes, translation layer would probably be better terminology.by mfkhalil 1y agoYes, translation layer would probably be better terminology.