superior articular pit of atlas - Türkisch Englisch Wörterbuch