humid biotope - French English Dictionary