greater vestibular glands - German English Dictionary