greater vestibular glands - Turkish English Dictionary