environmental organization - Francés Inglés Diccionario