surgical truss maker - French English Dictionary