superficial inguinal node - Inglés Sinónimo Diccionario