translate English to German: Avaaz means voice in a variety of Asian, Middle Eastern and European languages.
Avaaz gehören schon über 1 Million Mitglieder aus mehr als 182 Ländern an.