environmental condition of habitat - French English Dictionary