advocate (a passionate adherent; a strong supporter) - Francés Inglés Diccionario