indirect inguinal hernia - French English Dictionary