environmentally sensitive building design - Francés Inglés Diccionario