environmentally sensitive building design - French English Dictionary