environmental activists - Alemán Inglés Diccionario