environmental aspect of human settlements - Francés Inglés Diccionario