environmental condition of habitat - Spanish English Dictionary