advocate for an unpopular cause - Francés Inglés Diccionario