advocate for an unpopular cause - Türkisch Englisch Wörterbuch