advocate for an unpopular cause - Alemán Inglés Diccionario