artificial production - French English Dictionary