radiate ligament of head of rib - Francés Inglés Diccionario