glandular substance of prostate - Francés Inglés Diccionario