obturator crest - Turkish English Dictionary