surgical truss - French English Dictionary