radiate ligament of head of rib - Alemán Inglés Diccionario