greater vestibular glands - Francés Inglés Diccionario