little fossa of the vestibular window - Turkish English Dictionary