herniorraphie - French English Dictionary