cruciate ligament of the atlas - Turco Inglés Diccionario