herniorrafia - French English Dictionary