superficial/subcutaneous inguinal ring - Espagnol Anglais Dictionnaire