environmental condition of habitat - Espagnol Anglais Dictionnaire