environmentalist freak - Alemán Inglés Diccionario