internal inguinal ring - Turco Inglés Diccionario