artificial incubation - Francés Inglés Diccionario