environmental alleviation - Francés Inglés Diccionario