cruciate ligament of the atlas - Francés Inglés Diccionario