environmental activists - Francés Inglés Diccionario