internal inguinal ring - Français Anglais Dictionnaire