internal iliac node - Alemán Inglés Diccionario