urban environmental sustainability - Francés Inglés Diccionario