surgical-truss maker/vendor - French English Dictionary