superior articular pit of atlas - Deutsch Englisch Wörterbuch