habitat improvement - French English Dictionary