humidified incubator - German English Dictionary