Inkubator - French English Dictionary