crest of cochlear opening - Turkish English Dictionary