Yes, translation layer would probably be better terminology.