superficial/subcutaneous inguinal ring - Turc Anglais Dictionnaire