iliac branch of iliolumbar artery - Alemán Inglés Diccionario