artificial incubation - Turkish English Dictionary