humidified incubator - French English Dictionary