inferior articular pit of atlas - Turco Inglés Diccionario