environmentalist association - Alemán Inglés Diccionario